Show Notes
Greece faces a new debt deadline; Apple releases its take on the smart watch; and the centennial of the Armenian genocide is observed.
Israel’s Rafah Plans, Greece and Turkey Boost Diplomacy, Cannes Festival Unveils New Films, and More
Censorship and Freedom of Expression